lamb stuffed with spiced rice - Turc Anglais Dictionnaire